multiple-spindle drill - Spanish English Dictionary